abdominal artery - French English Dictionary